Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LIFFORD PLACE Terraced £165,514 £44,500 14 Jul 2000
7 LIFFORD PLACE Terraced £150,507 £47,000 23 Nov 2001
8 LIFFORD PLACE Terraced £165,593 £45,500 22 Nov 2000
11 LIFFORD PLACE Terraced £131,962 £38,500 30 May 2001
13 LIFFORD PLACE Terraced £156,375 £84,000 18 Mar 2005
15 LIFFORD PLACE Detached £203,918 £159,950 21 Jul 2017
17 LIFFORD PLACE Detached £203,151 £159,950 4 Aug 2017